package com.demo.common.createJfinalFileV2;

import com.demo.common.createJfinalFileV2.createFile.CreateFileMain;

import java.io.IOException;
import java.util.ArrayList;
import java.util.Scanner;

/**
 * @author 马洁
 * @date 2019/11/15 - 17:44
 */
public class Main {
    private static final String FILE_END = "end";

    public static void main(String[] args) throws IOException {
        Scanner input = new Scanner(System.in);

        // 进行生成前，请先到config配置包名以及其他所需的配置。

        System.out.println("请输入要创建文件的包名, 并以空格分隔，输入end为结束");
        ArrayList<String> list = new ArrayList<>(Config.fileSuffix.length);

        while (input.hasNext()) {
            String next = input.next();
            if (FILE_END.equals(next)) {
                break;
            }
            list.add(next);
        }

        // 创建文件
        CreateFileMain.create(list.toArray(new String[0]));
    }
}
